home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / m17n / te-inscript.mim < prev    next >
Text File  |  2009-04-29  |  3KB  |  168 lines

  1. ;; te-inscript.mim -- Telugu input method for inscript layout
  2. ;; This file is derived from the Telugu inscript table of scim-tables,
  3. ;; which was derived from iiimf unitLE's Telugu inscript layout.
  4. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
  5.  
  6. ;; This file is part of the m17n contrib; a sub-part of the m17n
  7. ;; library.
  8.  
  9. ;; The m17n library is free software; you can redistribute it and/or
  10. ;; modify it under the terms of the GNU Lesser General Public License
  11. ;; as published by the Free Software Foundation; either version 2.1 of
  12. ;; the License, or (at your option) any later version.
  13.  
  14. ;; The m17n library is distributed in the hope that it will be useful,
  15. ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
  16. ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  17. ;; Lesser General Public License for more details.
  18.  
  19. ;; You should have received a copy of the GNU Lesser General Public
  20. ;; License along with the m17n library; if not, write to the Free
  21. ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
  22. ;; Boston, MA 02110-1301, USA.
  23.  
  24. (input-method te inscript)
  25.  
  26. (description "Telugu input method for inscript layout.
  27.  
  28. Key description
  29.  
  30. α░╢ => α░╕α▒ì + α░╣α▒ì  + α░à
  31. α░╖ => S + α░╣α▒ì + α░à
  32. α░£α▒ìα░₧ => α░£α▒ì + α░₧α▒ì + α░à
  33. α░░α▒ìα░ñα▒ìα░╕ => α░░α▒ì + α░ñα▒ì + α░╕α▒ì + α░à
  34. α░òα▒â => α░òα▒ì + α░▒α▒ì + α░▒α▒ì + α░ç
  35. α░òα▒ê => α░òα▒ì + α░à + α░ç
  36. α░òα▒î => α░òα▒ì + α░à + α░ë
  37. α░òα▒ìα░╖ => α░òα▒ì + α░╖α▒ì + α░à
  38. α░╕α▒ìα░ñα▒ìα░░α▒Ç => α░╕α▒ì + α░ñα▒ì + α░░α▒ì + α░ê
  39. α░╢α▒ìα░░α▒Ç => α░╢α▒ì + α░░α▒ì  + α░ê
  40.  
  41. These are the characterstics of the Telugu words
  42. 1. Telugu word must be end with vowel (Telugu is a vowel ending language)
  43. 2. Telugu words don't have the letter α░»  at the initial position.
  44. 3. In telugu we dont use the combination of Sanskrit loan words + native Telugu words. 
  45.  
  46. Key summary : Sree Thottempudi <sthottem@redhat.com>")
  47.  
  48. (title "α░ò")
  49.  
  50. (map
  51.  (trans
  52.  
  53.   ((KP_1) "α▒º")
  54.   ((KP_2) "α▒¿")
  55.   ((KP_3) "α▒⌐")
  56.   ((KP_4) "α▒¬")
  57.   ((KP_5) "α▒½")
  58.   ((KP_6) "α▒¼")
  59.   ((KP_7) "α▒¡")
  60.   ((KP_8) "α▒«")
  61.   ((KP_9) "α▒»")
  62.   ((KP_0) "α▒ª")
  63.   ((KP_Decimal) ".")
  64.   ((KP_Divide) "/")
  65.   ((KP_Multiply) "*")
  66.   ((KP_Add) "+")
  67.   ((KP_Subtract) "-") 
  68.  
  69.   ("!" ?!)
  70.   ("1" ?α▒º)
  71.   ("@" ?@)
  72.   ("2" ?α▒¿)
  73.   ("#" ?#)
  74.   ("3" ?α▒⌐)
  75.   ("$" ?$)
  76.   ("4" ?α▒¬)
  77.   ("5" ?α▒½)
  78.   ("6" ?α▒¼)
  79.   ("7" ?α▒¡)
  80.   ("8" ?α▒«)
  81.   ("(" ?()
  82.   ("9" ?α▒»)
  83.   (")" ?))
  84.   ("0" ?α▒ª)
  85.   ("_" ?_)
  86.   ("-" ?-)
  87.   ("+" ?α░ï)
  88.   ("=" ?α▒â)
  89.   ("Q" ?α░ö)
  90.   ("q" ?α▒î)
  91.   ("W" ?α░É)
  92.   ("w" ?α▒ê)
  93.   ("E" ?α░å)
  94.   ("e" ?α░╛)
  95.   ("R" ?α░ê)
  96.   ("r" ?α▒Ç)
  97.   ("T" ?α░è)
  98.   ("t" ?α▒é)
  99.   ("Y" ?α░¡)
  100.   ("y" ?α░¼)
  101.   ("U" ?α░Ö)
  102.   ("u" ?α░╣)
  103.   ("I" ?α░ÿ)
  104.   ("i" ?α░ù)
  105.   ("O" ?α░º)
  106.   ("o" ?α░ª)
  107.   ("P" ?α░¥)
  108.   ("p" ?α░£)
  109.   ("{" ?α░ó)
  110.   ("[" ?α░í)
  111.   ("}" ?α░₧)
  112.   ("]" ?])
  113.   ("A" ?α░ô)
  114.   ("a" ?α▒ï)
  115.   ("S" ?α░Å)
  116.   ("s" ?α▒ç)
  117.   ("D" ?α░à)
  118.   ("d" ?α▒ì)
  119.   ("F" ?α░ç)
  120.   ("f" ?α░┐)
  121.   ("G" ?α░ë)
  122.   ("g" ?α▒ü)
  123.   ("H" ?α░½)
  124.   ("h" ?α░¬)
  125.   ("J" ?α░▒)
  126.   ("j" ?α░░)
  127.   ("K" ?α░û)
  128.   ("k" ?α░ò)
  129.   ("L" ?α░Ñ)
  130.   ("l" ?α░ñ)
  131.   (":" ?α░¢)
  132.   (";" ?α░Ü)
  133.   ("\"" ?α░á)
  134.   ("'" ?α░ƒ)
  135.   ("|" ?|)
  136.   ("\\" ?\\)
  137.   ("~" ?α░Æ)
  138.   ("`" ?α▒è)
  139.   ("Z" ?α░Ä)
  140.   ("z" ?α▒å)
  141.   ("X" ?X)
  142.   ("x" ?α░é)
  143.   ("C" ?α░ú)
  144.   ("c" ?α░«)
  145.   ("V" ?α░â)
  146.   ("v" ?α░¿)
  147.   ("B" ?ΓÇî)
  148.   ("b" ?α░╡)
  149.   ("N" ?α░│)
  150.   ("n" ?α░▓)
  151.   ("M" ?α░╢)
  152.   ("m" ?α░╕)
  153.   ("<" ?α░╖)
  154.   ("," ?,)
  155.   (">" ?>)
  156.   ("." ?.)
  157.   ("?" ??)
  158.   ("/" ?α░»)
  159.   ("%" "α░£α▒ìα░₧")
  160.   ("^" "α░ñα▒ìα░░")
  161.   ("&" "α░òα▒ìα░╖")
  162.   ("*" "α░╢α▒ìα░░")
  163.   ))
  164.  
  165. (state
  166.   (init
  167.     (trans)))
  168.